|
Lokalizacja w menu |
---|
Siatki → Utwórz siatkę z kształtu ... |
Środowisko pracy |
Siatka |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
brak |
Polecenie Utwórz siatkę z kształtu tworzy nieparametryczne obiekty siatek (Siatka: Cecha) z obiektów kształtu (Część: Cecha).
Operacją odwrotną jest Kształt z siatki ze środowiska Część.
Oto dostępne generatory siatki i ich ustawienia:
0
lub usunięcie zaznaczenia pola wyboru powoduje powstanie bardzo grubej siatki.
0.1
- 1.0
.0.2
- 10.0
.0.2
- 10
.
Dla użytkowników systemu Linux: wymagany jest zewnętrzny moduł Gmsh.
0
, aby rozmiar ten był określany automatycznie.0
, aby rozmiar ten był określany automatycznie.
Zapoznaj się z informacjami na stronie: cecha siatki.
Zobacz również: FreeCAD podstawy tworzenia skryptów.
Aby stworzyć obiekt siatki z obiektu kształtu należy użyć metody meshFromShape
modułu MeshPart. Metoda ta posiada kilka sygnatur. Sygnatura określa generator siatki, który zostanie użyty. Poniższy przykład używa sygnatury generatora siatki Mefisto.
import FreeCAD, Part, Mesh, MeshPart
cyl = FreeCAD.ActiveDocument.addObject("Part::Cylinder","Cylinder")
FreeCAD.ActiveDocument.recompute()
msh = FreeCAD.ActiveDocument.addObject("Mesh::Feature", "Mesh")
msh.Mesh = MeshPart.meshFromShape(Shape=cyl.Shape, MaxLength=1)
msh.ViewObject.DisplayMode = "Flat Lines"